×
self-propelled artillery weapon
meaning in French
n.
arme lourde
Related Words
self-propelled
artillery
weapon
artillery support
artillery corps
heavy artillery
field artillery
artillery exchange
horse artillery
artillery attack
self-pronouncing
self-propelled
self-realization
self-recording
PC Version
Copyright © 2018 WordTech Co.